[OB] Changing class structure, pulling out Collision, CollisionDetector, Element, ElementFactory from Scene.