reorganized load of configs replacing (load by (require and adding (provide to the config files