rooms done. socket.io-hotel added to npm and refactored here