Some javadoc updates

Was looking through and decided to add some javadocs