first shot at undo/redo
undo/redo for all actions
added menu actions
fix undo layout