new implementation of quick sort added to the project