Let's discover or rediscover the Dependency Injection pattern, then look how it can be used in Ember to inject in custom objects.