A very basic Dependency Injection Container