Improved cart

bundle identical items and produce total price