server is now multi-threaded.

server is now multi-threaded and should be able to handle multiple
requests of files being sent to client.