refacto InsertionSort
add QuickSort algo