Play The Full Stack, Part 14: Taking a look at MVVM with John Papa