A chat room using socket.io