UI-CONTROLLER
Enhanced CommandController
Renamed launch() to initializeUI()
Added tests to ui-controller
Removed initialize method