Weak linking of GameController framework. Refactoring.