Added Support for UPK Patching

Reworked patching process, to allow for multiple files