Prepare to add other sorting methods
Added quicksort base but it does not count properly yet