broke FixtureCreator class out of MagicLamp module