public override bool Intersect(Rectangle rect)
 {
     Console.WriteLine("Rectangle intersecting Rectangle");
     return true; //implement rectangle to rectangle collision detection
 }
 public abstract bool Intersect(Rectangle circle);