Add more detail to javadoc
Add license and javadoc