Added TCP support to server and client objects. UDP is still the default. Fixed bugs in the Test files. Everything works.