This is a play area for sockets in c++. I'm exploring different design patterns to best fit a network architecture.