added route, controller, action, repository, template for displaying products