regenerated javadoc, test coverage, updated readme and pom.xml