Working on AddItemBatch Undo/Redo
Merge branch 'phase2'