rename popupdialog
modify back app data, optimize data backup method
add restore app data method
modify cache manager
add restore feature, add check backup exists