Changed to forward declaring Island class in ship derived classes.