Change Client to use DatagramChannel