MVVM setup and working needs cleaning