Moved the last view model to F#