Further Debug of undo and redo

Delete is working. Require further testing. Able to undo deleteAll as
well. undo of add will now allow the task to go back to original
location