Basic client server setup.
Client and server can connect to eachother.
Current way of polling socket for data is not working.