Almost got Undo/Redo working
Undo/Redo mostly complete

To undo and redo a pinch/rotate, it seems to be off by one change.
Merge pull request #18 from nang1/Nicole

Merging Undo/Redo