Implement merge sort; Add elapsed sorting time measurement