Binary Heap - part 2 - added parts that allow changing values.