set up branch
restructured code.

Code restructured so that the instances associated with the connection
are now within the application class, which also contains the frame
class within it.
Fixed a bug with messages not being displayed.
Merge branch 'restructure-test'

Conflicts:
	.gitignore
	Encryptor.py
	GUI client.py