-Added the ability for the client to connect.
-Setup most of the gui.
-Cleaned up some of the server code.
-Didn't add the gui to last commit.