Added 3 new classes:
Connection - This is what controls the connections to the server.
Identification - All this does right now is generate a client ID
WindowActionListener - This is the default action listener to use for
Client Window based action Listeners.