I need to automate some internet tasks using kmeleon, say going to a web site, locating some particular fields in the page and fill in the content, button clicks, upload some files, etc. I'd like to customize/coding kmeleon with C++, just wonder which part of the entire project I should start with?