A new Binary Heap - part 1.