updated version info and javadocs