Agent-E: From Autonomous Web Navigation to Foundational Design Principles in Agentic Systems