Add file reading to Inventory