Start of production changes

@whiskeylover, doing an early pull request on this so you can start using these new changes for development.

I have changed the way the application is served...you only need to `python app.py` now (no need for the additional `python -m SimpleHTTPServer`). Basically, the `public` directory will be served at the root, so `http://127.0.0.1:5000/` will actually serve you `index.html`.