writing the review routes, controller, view