replace Player#choose_target with #closest_target and #set_target. moved target choice logic to the behavior.