added alphabetical Checklist sorting using sortUsingSelector; implemented compare method ref #1