Currently, I only allows downloading files to predefined directories relative to the current working directory. This limits flexibility when users want to save large downloads to different drives or specific directories.
Add the ability to specify a complete download path, including:
Custom directory path option (e.g., --directory or --path)