feat: introduce Council Discussion stage in DPR AI Simulator, enabling multi-member deliberation with consensus building. Update README to reflect new features and enhance simulation logic to include council discussions, along with necessary adjustments in agent and response models.
feat: implement centralized logging system for DPR AI Simulator, enhancing traceability and debugging capabilities across all components. Update main application flow to utilize logging, and add loggers to agents and factories for detailed operation insights. Also, include a new logs directory in .gitignore.
feat: add faction and commission data modules for DPR Simulator, including aspiration examples and mapping of political factions to their ideologies. Enhance member factory and simulation logic to incorporate commission filtering and relevant data handling for improved aspiration processing.