Allow network to be disposed before injectors.
Modified API to make it clearer to consumers. Preset -> CreatePreset()