Updated GUI with MVVM/Prism