Implemented exception handling, fixed a few object oriented issues, implemented file reading for class/course list population.