This update introduces a comprehensive multi-tenant architecture supported by a new feature-flagging system, allowing for better isolation and conditional capability delivery. Additionally, I've significantly expanded the AI-powered course management APIs to better support automated grading and planning workflows across the platform. Infrastructure expansion

Implemented multi-tenant architecture and expanded AI-powered API capabilities - subh05sus/sparkmentis-fork