Code reorganization

Moved Eve stuff to the `data` folder and website stuff to the `html_renderer` folder to keep their settings separate.

Got rid of the old `DispatcherMiddleware` that simply put different pieces of the app in different subdirectories and made my own WSGI dispatcher: requests with a `text/html` content type will be directed to `html_renderer` while the rest will be handled by Eve directly.