Current Course Calendar

The current state of Course Calendar (i.e. mostly working, but with some aesthetic issues to be worked out).

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>