MVVM Library For FSharp