1. Implemented UndoRedoCommand class for undo-redo user action recording
2. Exposed "DynamoViewModel.UndoRedoImpl" method to handle "UndoRedoCommand"