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

so i think if you do this move we can merge this. statuses are not important atm