Add Schedule class to process best matches for students
Merge https://github.com/charles-meyer/gph