Updated the Inventory Methods to account for hierarchy in location