Added UDP client with test

Completed UDP client with tests.