Add intersection calculation for circles