Sockets

I'm finally starting to understand a bit about coding with sockets. But just a bit. That stuff is hard!