small fix
rename BuilderConfig to BuilderConfigType
add BuilderConfig classes
wip