Natürlicher Abhängigkeitsfluss:
main.py
↓ abhängig von
visualization.py
↓ abhängig von
geometry.py, road.py
↓ abhängig von
numpy (externe Bibliothek)
Schlüssel-Einsicht: Abhängigkeiten fließen NUR IN EINE RICHTUNG.
Warum? Verhindert zirkuläre Abhängigkeiten!
visualization.py kann aus geometry.py importieren
geometry.py sollte NICHT aus visualization.py importieren