Introduce React/Flux framework

You don't have to merge this if you don't want to, but it's a step forward in the right direction for "doing it right." This is what Facebook and Instagram use as a base. Some things I want to change though:
- Replace LESS with Sass (Compass?)
- Introduce [TypeScript](http://www.typescriptlang.org/) in place of JavaScript files (TBD)
- Fail the build if jshint and csslint don't pass
- Try to [switch from webpack to Browserify](http://mattdesl.svbtle.com/browserify-vs-webpack)
- Evaluate testing framework
- Replace Bootstrap with [inuitcss](http://inuitcss.com/)

As you can see, there's still a lot to do here, before we can iterate quickly. One of my favorite features this has, though, is livereload. You might have to install a Chrome extension to get it to work, but it's awesome because if you change HTML, JS or CSS, the page automatically reloads at that instant with your changes. No need to hit the refresh button. This is one of the glories of a development server.