NR-828 : Add/Edit Task

started integrating api, ui is in another plugin, for now
NR-828 : Add/Edit Task

minor