First block of practice
Added Heaps, HeapSort, tests for sorting algorithms and some work on DP
Cleaned up Heap and Sorting Tests