add udpclient for making remote udp connections
fix some typos