A cognitive Architecture for the design of an Interaction Agent