improved README
improved javadoc