started on quicksort for real think moving data to either side of the pivot works. segfaults now