feat(tasks) - add backend support for tasks. SD-639, SD-399

If we are going to use tasks in the workflow, I see this status field actually expanding with more states, but this is a big IF :smile: