Adding insertion sort