Threaded Connections in WorkServer

Added Socket Connections to be Threaded, so that Clients can connect and
disconnect at will, and execution of Work distribution can still
continue in WorkServer.
Made Necessary Changes to make runnings happen/