Abstract Command object into AMD module
Call plugins last
Read commands attached to button nodes
Add link button to example