basic FTP server and client in c++