F# (FSharp) Implementation of Quake III on the Mono Runtime