Scratch for a new rifactored shopping cart class
Minor bugs fixed