Finalised changes on update scripts. It is now robust and can handle interruptions during upgrade.
Also changed messages shown to the user.
Added new files in the setup script as well.