improve progress bar & rm ShieldComm class & use GUI ip on console