add symfony/framework-bundle to requirements
change configuration structure
change the use new configuration structure in ProviderFactory