LightDI port to Objective C: LightDI is a simple lightweight library for Dependency Injection