copyedit, added javadoc for constructors