Add getNearestTarget method to ship, subclasses