Restructured isCollision in AbstractMovingModel. Now accepts Rectangle2D input.