Exercise UI

Most of it's non-functional at the moment, but it does display the submission/solution canvases in the current exercises :) More to come!

![screenshot_2014-10-19_11 38 49 pm](https://cloud.githubusercontent.com/assets/569817/4694840/581cb24a-57d8-11e4-8840-c150845eb28f.png)