Changed the list item to have a quantity field, so instead of adding a
new entry for a product that is already in the cart we just update the
quantity