Modified the Prometheus API and configuration to: - Restructure configuration sections to group related settings, improving readability and maintainability - Introduced `enable_basic_auth` configuration for basic authentication on the scrape API endpoint, enhancing security - Maintained backwards compatibility while refactoring code, avoiding breaking changes