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

I'll put them in base_model.