insertion sort initial commit