intial push from me.  Includes all necessary smaller classes including the professor, students, classes and testing class