Move tutoring page to backend

* Officers can now set the classes they can tutor from their profiles
* Created time_slot table and associated api methods to store tutoring hours in backend
* Unified modal alerts to use top level function ieee.doubleCheck

Fixes #100