wcf, wpf, mvvm