Exercise in learning to put together a webserver skeleton from scratch