Show cart contents
Removing items
Move Item <=> array methods to Item class
Lots of shop improvements

I feel bad for these messy commits. But still, I don’t have time.
Store, retrieve and display additional item data