Reformatted the Undo/Redo text
more refactoring
Finished Refactoring the undo bits.