Added JavaDocs to most of the public methods.
Type safe versions of click(), to(), etc.