Build system

Resolves issue #1 

This project makes use of [Webpack](http://webpack.github.io) to build it's client-side app.  
This gives it a lot of flexibility when it comes to sharing code between the server and the
client, since it will just be able to require() anything not in the ./app directory.