Client1 and Server are completely written for functionality, only Client2 remains.