Create a wrapper for Socket.io that allows flexibility in an MVC style application