minor changes to m/MergeSort and constructor added