Added Undo-Redo with all needed changes in Task methods

,,