- made socket.io session middleware a separate module