title: MVC and command pattern
body: <p>Ok, this is kinda dumb. I'm trying to wrap my head around the use of
  the MVC and Command Patterns. The questions basically concern where to
  place code.</p>
  
  <p>In the MVC pattern, where are the Commands instantiated? 
  Are they created by the Controller, or are they contained fully in the Model or neither.</p>
  
  <p>BTW, Should one be using the Command pattern if there is no need of undo/redo.</p>
  
  <p>Regards</p>