add sort classes and testing suite