Implement sorting algorithms

Implement class AbstractSort and 3 subclasses: BubbleSort, InsertionSort,
QuickSort.