HeapSort program style fixes and new Heap class program