Changed ComponentFactory to return either 0 or 1 game dispatcher. *BREAKING CHANGE*