Assignment Home Page Memory

Expanded sections on the assignment home page now stay expanded when you leave the page and come back.
Merge branch 'master' of https://github.com/xTriad/whiteboard
Automatic Compilation working