add class and method headers to all classes and functions that did not have headers.
fix all javadoc warnings and errors
fix all javadoc warnings and errors