I am fairly new to the world of C# and I am building a desktop application with WPF. It is also the first time that I am using the MVVM pattern instead of MVC. Right now I a