General code cleanup and refactoring

Tento commit je obsažen v:
2024-10-24 14:39:28 -04:00
rodič c061c18a8e
revize b00bd9f056

Rozdílový obsah nebyl zobrazen, protože je příliš veliký Načíst rozdílové porovnání