Simple WPF mapping application before and after adopting MVVM