Change lesser and greater to left and right

Greater is not strictly correct, since the item could be equal to the pivot
Add Merge sort