basic merge_sort done
added unit tests for merge sort