Improve logging
Implement undo/redo