Write HeapBase and MaxHeap specs.
Add MaxHeap specs for #[]=, #max, and #<<
Write array implementation of MaxHeap
Write some specs for MinHeap
Lots of improvements to specs and MaxHeap.
Reorganize MaxHeap and MinHeap into seperate files.
Implemented MinHeap