Added CRUD functionality for tasks add, delete, update