Wrote 9 tests for the heap, found bug in percolateDown