Undo/Redo for graphical editor (preferably with keybindings)