Better javadocs
Completed javadocs