step-3 Actions

* Adding an Action
* Linking the Action to a Command
* Adding a CommandHandler which executes when the Command is given
* Contributing the above via the extension