Issue #135

- Have corrected trivial javaDoc errors.
- Have added @override annotations in files with modified javadoc.
- Have created javadoc for some methods that previously had none, and were in files with corrected javadoc.
- Have removed unused imports for files with modified javadoc.
This deletion is not discussed in the commit message and I'm not sure if it is correct.