MapFactory and LevelFactory added