My research/practice project involving downloading via sockets in C++