Improved UX for shopping cart.  Backend support for checkout screen.