Update readme and test javadoc