5. Service Container (Dependency Injection)