Starting from example of Christopher M. Kohlhoff of boost::asio
A http server from Summer Project