Improved Undo/Redo behaviour and the editor look