remove subtree Config
add test
remove subtree Config
add EnvironmentDetector