Finished Office Hours Template & View

You can view the office hours table by visiting 127.0.0.1:8000/officehours/. Make sure that your database is populated correctly with Officers and OfficeHours before doing this (or you'll just get a bunch of "No scheduled officer" cells).
The idea is that each slot has two pieces of information: (1) officer name (will always be displayed) and (2) officer classes_taken (will be displayed only upon hovering over slot).

I am now working on creating another table with CS classes. I will submit a separate pull request for that.