cleanup
added javadoc package info
updating java docs.