full path for nginx
fix url in tests
add things to do list
explicitly serve localhost, should use reverse proxy for external
quick switch to tornado, much more sensible choice of backend

TODO: convert file io to async