add javadoc for github pages