Add insertion sort improvement for Strategy pattern