created a heap and heap sort algorithm
refactored name of comparator to LessThan
refactored names in sort test and heap sort