Ian

I believe the project is finished.

Server.c and Client.java are the correct files to use. 

Server and Client correctly use UDP connection to talk and the Client uses TCP to talk with other clients.
I left the previous attempted files if anyone would like to find the problem. 

Please look through it and test it to see if you find an conflicts with Dr Biaz's instructions.