Add Sorter interface
Add all required sorting classes