Removed manager, GUI is the real manager. LUI now implements redo , undo. Added a validation for a null pointer at reDo method.