Node.js and socket.io based webchat.