An Architecture Proposal for Human-Agent Societies