Conform more closely to the F# style guidelines.

Remove the top-level module and nested modules in favor of a namespace with an AutoOpen Core module and combinatory module.