- Renamed credential providers for consistency
- Added "fluent" approach that adds clarity for dev workflow
- Fixed spaces to tabs in several files