Server.java: Clients can connect through ServerSocket ClientHandler.java: Creates a thread for each connection