quicksort finally fucking implemented. comments to be added.