changes to shift system to UDP connection

clients and server use UDP socket connections to talk to each other.