Add quick sort algorithm implementation & unit tests