more test cases and first implementation for MergeSort