Design as Collective Intelligence