added The_game_object_factory definition