a UDP based chat server