A toy FTP client in C++, undergrad course project