Webpack

Stuff that needs to get done before merging:

- [ ] minify output in production
- [ ] livereload isn't firing
- [ ] build tests as well
- [x] split app and vendor libraries