Added CommandAction class for commands which doesn't require undo