Frontend.

This PR adds a basic frontend with angularjs. 

It doesn't really do much right now, but I got it basically working. I'll make the website actually show us some useful stuff once we've decided what we want to show. This just proves that it can show us actually useful stuff.
These are frontend packages I think might be nice to have.