Add javadoc
Add build script