wpf project version based on mvvm pattern