The parent directory of any given file path was incorrectly determined to be the game directory.
Also issue #2 (file extracted into wrong spot when mod uses no folder structure) is fixed
This fixes issue #3 where multiple versions of the same mod.
Changed they dictionary keys for available_mods and installed_mods to also be a tuple of mod name and mod version instead of only the name.
Fixed path handling because Qt still uses "/" on windows but python's os module does not.
Also added dialogs when no game path is set and the selection is cancelled (also fixed a loop with that)
Created a small PyQt6-based window to manage Lethal Company mods by storing their zip files and extracting them correctly into the BepInEx folder and remove them again.
Creates a small config file which is currently set nearby the main.py as a yaml