Changed intersectMethods. Now there is no dependence on targetBodyPart. targetBodyPort is now set within receiveDamage. default body part is TARGET_BODY.
Added default target.