Implemented Upgrade Dialog and Start of upgrade Task