A simple C++ web server using sockets