Refactor services TFC, VIKI, and VIU to enhance code readability and maintainability.
- Update import statements for clarity.
- Adjust function and variable formatting for consistency.
- Simplify conditional logic and loops.
- Improve error handling and logging.
- Add support for additional configurations and language mappings.
- Ensure consistent use of language and region settings across services.
✨ (VIKI): add geo-blocking check and handle future air times
✨ (VIKI): add default year "2024" if no year is found in search
✨ (VIKI): add original language to audio tracks
✨ (VIKI): fetch series metadata from config endpoint
✨ (VIU): update session headers to avoid 403 error