Now using arguments instead of Scanner input to get host and port numbers.
Fixed bug where readMessages() always printed out a blank line on input from the other client.
Fixed issue where messages weren't being sent to the other client by replacing the BufferedWriter with a PrintWriter.