Added BubbleSort and QuickSort, inlined the auxiliary array for MergeSort