added asteroid targeting, sector.py targeting code needs DRYing up