Moving class BlueprintConfiguration to package ~.blueprint.configuration
to avoid a package cycle