Added Dynamic Merge Sort

Improved analytics, Added class parameter to the Sorter Interface