Server mostly done, need to work on ClientThreads