Dependency Injection module

Lightweight dependency injection framework.

A simple but effective dependency injection container for managing service lifetimes and enabling testability.