AgentMesh: A Cooperative Multi-Agent Generative AI Framework for Software Development Automation