added InventoryItem Class