Client class hopefully sets up the TCP connection

I think it is setting it up correctly now. Of course, before it wasn't
setting it up at all. So progress.