I updated a few things in the code.

Found an error that was causing the client and server to both just keep sending <-REPEAT-> commands back and forth to each other.

Added threader.thread.sleep(100) so that the listener threads won't cause 30-50% processor usage.

Edited a few other things so that the send button displays the your name, in your chat window, when you type a message.