Added an example of the Command Pattern