HW03-01

App architecture changed;
Logic better separated into the different controllers.