Generated views, controller and tests