Redo now works.
Fixed an error with creating DonLogic via the non default constructor.
Added 2 tests for redo.
Added help for undo/redo.