public void ResolveCircleCollision( CircleParticle p, Engine engine )
 {
     if ( IsCircleColliding( p ) )
     {
         OnContact();
         p.OnContact();
         p.ResolveCollision( normal, engine );
     }
 }