LittleFTP Program to transfer files across a network with an implementation of the FTP protocol and sockets