As of right now, when installing packages, the tool doesn't automatically rename files that has similar names and are under the same category. The tool also replaces any already installed files with the assets in the package (to be installed) that has similar file names. This might cause unexpected issues.
To combat this, before installation, the program should check if any assets in the package shares similar names and if so, the program should warn the user about this and ask them what to do before continuing on. Same thing should apply to the files to be installed that shares similar file names with the assets currently installed.
Additionally, the user should be able to choose a custom file name for the assets in the package so that after installation, the resulting file name of the assets installed would be the custom file name chosen by the user instead of the original file name of the asset.