Use Type parameter for configuration in initialize

Use Type parameter for configuration in both, run and initialize so that one can for example add another ConfigurationBundle in initialize method.