fixed javadoc
added/fixed javadoc
removed a bunch of Javadoc warnings
added parameter check in PositionQ
removed a never-used exception
added javadoc
refactor: UtilsTest was not in the test package
reduced visibility of some classes
added javadoc
removed javadoc warning from tests
added javadoc