Rough skeleton of a working a http server.