Restructured ui.applescript to split code related to lists and tasks into separate files, keeping only window and general UI related handlers in the main ui.applescript. Reduces impending bloat as more list and task related features are added.
Added functions for sorting the current task list. Tasks can be sorted alphabetically, by due date, or by assignee.