javadoc comments
Updated license