Move mocking helpers to seperate library and enable Nuget package restore.
Add mocking helper class
Refactor ViewModel; make updating a ViewModel property simpler.
Add sample app. Remove mocking helper library.