Learning the WPF MVVM coding