writing the review routes, controller and views