Wrapper around socket & socket.io objects

Not sure if this is better, but it sure is different