Adds MergeSort and AsyncMergeSort