Added abstract Heap, MinHeap implementation, and associated tests.