1. Moved "ExecuteCommand", "CreateNodeImpl" methods into DynamoViewModel (from WorkspaceModel)
2. Moved "CommandFilePath" property from WorkspaceModel into DynamoViewModel
3. Updated RecordableCommand to target DynamoViewModel instead of WorkspaceModel