rework of view and controller positioning complete