made BaseList and BaseSorter abstract classes
implemented toString(number, columns)

This is a method to shorten the output of the standard toString method