Refactored user credentials, configs & lists builders into providers.