adding IncursionCollection
adding alliances
changed representation to correct type where alliance in use