now uses locate_template to allow child theme to override config files