Command logger
Whatewa not working
Primitive undo/redo