Java Application playing with Server Sockets and Clients