Updated Javadocs

Not much to say here, summary pretty much sums it up