ShopController now keeps track of number of items taken and money spent