updated javadocs
additional javadoc files