Issue #19:  shopping cart change mgmt

Capture the changes thus far to provide this solution.