Webpack

Make building static assets for front end easier by automating all the things and splitting them up

- webpack
- gulp
- split into `priv/ui/app` for source and `priv/ui/public` for actual files for running static app
As long as you don't actually publish it to npm this is the way to go.