Started implemeting QSort

done with pivot chooser, need the splitter