library updated, javadoc build added