Heap, PartialSort, WordList generator and test file