Starting major rewrite of docket interface

This starts on a primitive docket interface for the current user,
showing the assignments and exams for a given day in a table.

Signed-off-by: Kristofer Rye <kristofer.rye@gmail.com>