ViewModel is now getting hooked up for navigation - deep view rendering is the next thing to do