My C++ implementation of a HTTP server using a Thread pool for handling incoming requests