Network chat server for practice with sockets and multiple clients.