Redoing the site as an angular app to make it more mobile friendly

I went into this wanting to tweak the html to make it more mobile friendly, but it ended up seeming like a good idea to port it to an angular app using modern tools like yeoman, grunt, bower, sass, etc. 

I think it is a lot more usable on mobile now, and a lot more extensible by others. I tried to stay as true to the original app as possible; basically all the content is the same - I just changed how it is generated and presented.

![mobile screenshot](https://pbs.twimg.com/media/BR9Z-nFCMAAjWlk.jpg:large)

Let me know what you think! I'm definitely not a designer, so I would definitely be amenable to suggestions there.