add new controller and view classes