Tidy up Javadocs
Add JUnit tests
Update pom