minors, InventoryBag added

initial InventoryBag function implementation