title: Clean viewmodel from memory when their associated pages are removed from backstack - WP8.1
body: <p>In my application there are a few pages say - A, B, C which are associated with their respective ViewModels - VMA, VMB, VMC. When the user reaches page C, I want to remove page B from backstack as well as remove its ViewModel (VMB) from ViewmodelLocator's container.</p>
  
  <p>The result should b A->C</p>
  
  <p>I am new to MVVM light. Is there any way to achieve this?</p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>I am able to remove the page from backstack by setting the navigation state of the frame. How to remove the viewmodel reference to prevent memory leak?</p>