javadoc done for rest of classes