Instead of creating a moq instance here and passing it into the TestModule, why not bind IScreen to the MockProvider (which is backed by Moq) in singleton scope?