MVVM with CEF