adds task completion and task contractor removal, extracts task action buttons into directives