Refactored Actions.add.
Added new Action classes.