MVVM library for Windows