Demonstration code to show a simple mvvm setup. With view cycling.  No code-behind.