Networking assignment 1, client/server communication