Adding merge sort algo