OOP design: Sorter, PageContext, FormatterUtils. Folders are in the beginning on 'size' sort. Paginator fixes