Refactoring and add products to shopping cart