Fixes #2 - Undo

Undo and Redo Working for Note Creation, Deletion, Movement, and Resize.