updated controller and facade

	Reviewed by: SImon
Merge GUI with controller functions

	Reviewed by: Simon
refactored GUI

	removed saveTransaction
	Reviewed by: Robert
Renamed to chatty