Reconstructing most of the shell

I have changed the way it installs/updates the server folder, Instead it
backs up all the files that you would need before injecting new files,
now I unzip to a temp folder before I copy to the main folder, and
delete the temp folder