Update Server.java

contains server, client, and handler code