title: Ext JS 4 - how to create multiple store instances and assign to views? (MVC)
body: <p>How do you create unique instances of stores and assign them to views (I am ok with creating unique views and/or controllers if that's required)?</p>
  
  <p>A simple use case - I want to open multiple grid's (of the same type) with a list of records from a store in each.   Each grid would need to have it's own store instance, because it could have it's own list of records, it's own filtering, etc. etc.</p>
  
  <p>I tried this, but it does not work, my grids do not draw:</p>
  
  <pre><code> var theView = Ext.create('App.view.encounter.List');
      theView.title = 'WORC Encounters';
      var theStore=Ext.create('App.store.Encounters');
      theView.store=theStore;
      tabhost.add({title:'WORC',items:theView});
  
      var theView = Ext.create('App.view.encounter.List');
      theView.title = 'NC Encounters';
      var theStore2=Ext.create('App.store.Encounters');
      theView.store=theStore2;
      tabhost.add({title:'NC',items:theView});
  </code></pre>