removed unneccessary bindPlayerInventory, added some comment for InventoryUtil