Added documentation for merge_sort() and merge()