changed readmes
added javadoc and changed changelog
javadoc edits