create javadoc and update readme
update readme