example uses StoreInfo instead of static data
non-cons in inventory & another event

- Added nonConsumables to StoreInventory
- Added event to when the user cancelles a purchase