Inventory class with buffered reader