8.3: Radix Sort

RadixSort implementation using a generic struct wrapper and an augmented
version of CountingSort