Example chat app using Socket.IO