Add initial javadoc documentation.