Multithreaded server and client file transfer that copies a specified directory and all its contents into desired location over a server.