this is a chat server that uses websockets and nodejs