A multi-user dungeon in node.js