Design and Integrate Multi-Agent systems into Enterprise Apps using AI Agents, Agentic Workflows, Design Patterns & MCP