initial commit for tasks tab operations

Fixes #58