back-end refactor

- got rid of a lot of unnecessary dependencies and did some other cleanup.
- totally refactored the back-end, more to come
- vagrant / dev box will now live in a separate repo with a more refined workflow for deploying apps on http://highf.in.
- remove the need for nginx, and added a static file server so you can easily run it without a dev box or wherever else you want.