a chat program based on express and socket.io