I have the undo/redo action finished. Now to move on to File IO.