Add insertion sort
Merge sort
Fix merge bug
Fix test cases