Refactor UI layout for adaptive table and log resizing
Implemented a vertical PanedWindow to allow users to resize the table and log areas.
Wrapped the CTkScrollableFrame inside a standard Tkinter Frame to fix integration issues with the PanedWindow.
Updated the UI initialization accordingly.

Fix duplicate slot creation and cancellation error logging
In progress_manager.py, avoided creating duplicate entries in the downloads table by updating the info if the file_id already exists.
In downloader.py, modified the loop that waits for futures to ignore CancelledError and avoid logging errors when cancellation is requested.
NOTE: So far, only two GitHub usernames have been received. Therefore, I will post the download version directly here. For those who have already provided their GitHub username, please refer to the GitHub URL for further details.
Download here: https://github.com/Emy69/Coomer-Patreon/releases/tag/v0.9.2