QuickSort working on some tests, failing others atm