added more examples, refactored SortingEvaluator