Fix comments and code to be more stylistically correct

* Add Javadoc output to .gitignore
* Fix some Javadoc comments
* Rename constructor variables