Simple shopping cart component based on Cartage.