Animation update + Add heap and heapsort to OpenUtility