Move the discussion of dependency injection to its own page