Added javadocs for the exisiting methods/constructors