commandList

record actions: move, redo, undo