Implemented mock product repository and added view to list product list