first cut of injecting dependencies in application scope