Add heap sort, merge sort and quick sort

Add implementation about heap sort, merge sort and quick sort