Finding possible targets

Added a method within the AI class to find possible targets for a
particular unit depending on the unit's movement range and the weapon
that the unit currently has equipped.