refactor dry_run mode, creds and settings switched to YAML with imports related removed