updating shopping cart. added with list. added compare list. updated mview and mmodel