Cleaned up connection handling on client and server side
Finished setting up command processor on client
Moved IP and username setup to NetworkClient.initializeClient()
Misc fixes/cleanup