made it so exiting the GUI gracefully closes threads currently running in client
updated readme to reflect schedule failure
key listener created for connection window and main GUI window, events properlly routed to there but actual handling needs to be created