Commented merge/quick sort and implemented insertion sort with tests