style guide fixes, documentation.

did some javadoc commenting and fixed some areas that didn't comply with
the style guide.
Also fixed @author javadoc tags to comply with style.