Implement a statistics HTTP server

You use this type a few times - you should give it a name:

    using StringMap = std::map<std::string, std::string>;