Implicit module which gets automatically added to each $injector.
$injector is used to retrieve object instances as defined by
provider, instantiate types, invoke methods,
and load modules.
The $provide service has a number of methods for registering components
with the $injector. Many of these functions are also exposed on