Added documentation and uncrufted sortable_if helper implementation
Merge branch 'feature/task-groups' into feature/initial-workflow-cycles