Implemented Generic Type sorting with Comparable property.
Implemented Radix Sort, Merge Sort and Quick Sort are broken after
Generic Implementation. Merge Sort is not working because of some sad
issue that is not understandable.