Starting to add javadocs