This update adds flexible UI terminology renaming, allowing tenants to customize specific terms like 'classTracker' or 'routine' via a new administrative interface, with validation to prevent markup or control character injection. We've also introduced a 'DEPARTMENT_VIEW' feature flag, which is disabled by default, to gate a new read-only department dashboard that aggregates teacher progress and attendance metrics. These changes provide more tenant-specific customization and safer feature rollouts. I have no idea what I'm doing

Introduced per-tenant terminology overrides and a DEPARTMENT_VIEW feature flag - subh05sus/sparkmentis-superadmin