Style guide part 2

Use controller-specific style sheets. This causes each page to load a controller-specific CSS file. (For example, the assignments page would load `assignments.css`, the submissions page would load `submissions.css`, and so on.)

This doesn't really do anything right now since there are no controller-specific CSS files yet to prevent conflicts with the old code.