Reactive programming extensions for XNA/Monogame in F#