Started making a heap, then decided I should make a dynamic array first.

TODO:
Finish dynamic array (testing works if CUnit is installed at $HOME/local)
Finish max_heap
Create an option in max_heap for min_max so they don't have to be separate
projects or data structures