make Quicksort's base case clearer
Heap data structure, supporting insert, pop, and peek