simple ftp works for 1 socket channel. ALl functionalitity is there just need to get it to send accross another socket. Client and server are in their own directories to simulate the interaction