the simplest node-and-websocket-based chat app I could build