title: Changing the context with knockout js
body: <p>I'm being lazy and just posting a link to my <a href="http://jsfiddle.net/keroger2k/AadrF/10/" rel="nofollow">jsfiddle</a>.  I'm struggling with trying to get the context right.  If you look at the fiddle and type anything into the input box it will render out a template with contacts.  You can hover over them and Edit/Delete will appear, but when I click on them it doesn't work the way I want.  I can get it to call removeContact() on the Contact object if I create that method, but that isn't what i want.  I want it to call removeContact() on the viewModel, but the contact doesn't know about viewModel.  Obviously I'm just playing around with knockout because it is very interesting.  Anyone have any thoughts on how I can get edit and delete to call the removeContact/editContact methods on my viewModel object?</p>
  
  <p>Thank you!</p>
  
  <p>Here is the link again: <a href="http://jsfiddle.net/keroger2k/AadrF/10/" rel="nofollow">jsfiddle</a></p>