added LevelPrint, DeleteMin/Max(), BubbleUp and checks to assure minmaxheap property