unit tests, javadoc, CSS tweaks