update javadoc and readme