Add Javadoc to the classes that still needed it.
Add some missing javadocs. oops!
Add javadoc to repo