Updated Cart schema and model logic to allow item: quanity listings