fixed some errors in DHeap.h and Heap.h.  Added Levenshtein Distance algorithm