Make varialbe readable
Return numbers instead of boolean
Add colors and global variables.
Fix a syntax error
Modify info message
Modify backup info message.
Do not ask users when backup
Reduce ask times
Upgrade system at first run
Remove unnecessary []
Update system after add PPA
Prepare PPA at first