Ensure type-level Javadoc in every class, comply with guidelines for 80 char on Javadoc, and minor polish.