Added javadoc.
Fixed some missing javadoc descriptions.
Removed code in comment block.
Code cleanup.