implement Delete
fix bug of test case for delete
change wrong return type for Delete()
implement updateTask() in excecute()
change update test case
delete the TODO comment in deleteTest
resolve markTaskCompleted TODO
change update() return comment
Merge remote-tracking branch 'origin/master' into update_logic