add intro of heap
add getter of length for heap
implement heapsort
testing of heapsort