New files
Imposed a directory structure for the Angular controllers and included code for JS compilation.
Merge pull request #16 from rawatson/client-pages

Client pages
Fixed the bug in navigation -- can now go from home to class to assignment and back correctly.
Added a comment for the basic submission navigation HTML.
Merge pull request #17 from rawatson/navigation-pane-fixes

Navigation pane fixes
feat(syntax_highlighting): add to layout js, css for highlighting