Merge pull request #1 from mbaptist23/threads

have multithread file transfer almost working correctly, server.c needs ...
File transfer working on multiple servers on one machine. tested it with 1 2 and 3 connections while 3 servers were running. several features still missing but great progress.