created a scene object factory