A simple presistent HTTP implementation over sockets, for learning purposes