public void AddCollisionSystem(AbstractCollisionSystem system)
 {
     if (!Contains(system))
     {
         _collisionSystems.Add(system);
     }
 }
 public void RemoveCollisionSystem(AbstractCollisionSystem system)
 {
     if (Contains(system))
     {
         _collisionSystems.Remove(system);
     }
 }
        public bool Contains(AbstractCollisionSystem system)
        {
            var contains = _collisionSystems.Contains(system);

            return(contains);
        }