added AgentStructureTest, added Agent and AgentStructure initialization by setters