Began work on implementing client-side response to authentication

aesthetic changes to connection window
Finally settled on encryption scheme... initial key exchange works now