Client now connects to server via sockets. Some functionality that was implemented in PseudoServer, is not yet implemented in the new program structure.