writing the review routes, controllers and views