rename files
add config class
update config
update config, update tests