create controller, index page, update route, global layout