Heap Implementation of a ToDo List