Major overhaul

Separated out routes, converted from classic to modular style and added
grading periods.