item and Inventory class added