You should not share a modified version of @Kanersps work . Ask him instead to add this functionnality to his work. If it’s a good idea he will add it don’t worry. Like that we have a 100% working feature and maybe more.
I’m pretty sure your work is good but you should pay attention to the licensing of files