#4: Allow to delete vertices, support undo/redo.