Added Javadoc for all classes, fields, and methods.