Added first version of quick sort