add initial commit of quick sort