javaDoc for all of our classes