Added super task_assignment controller to inherit from, finished recursive backend task assignment