move the setup of ui widget callbacks from the view to the controller
remove circular dependency between view and controller
finish todos
move connection/persistenceHelpers into controller/