Fix schedule show css
Optimize some DB things; some UI things
Fix button labelling on cancelled courses
Put filters back into form so they work
In schedule show, show popover on hover instead of click
Make schedule show page mobile-friendly
Schedule popup when window is too small