Updates
Refactor cart item to be a prototypical reusable factory from a silly array.