Allow mod uploads

allow the user to upload mods and have them packaged properly into a mods folder inside a zip, this does however require a temp folder with a mods folder inside it, in the root directory of the project
Merge pull request #1 from jampot5000/patch-1

Allow mod uploads