Javadocs

Added documentation for all classes. Fixed javadoc formats for some
methods.