HW Submission - Chat Client

I wrote the client and the GUI. The GUI contains a lot of commented out
code because I am in middle of working on it; but it works like this
too... I just wanted to advance it a little.