Refactors MegeSortBottumUp::merge
Adds broken natural mergesort