Assignment 1 Java Sockets