restructure: add sos updater as super abstract class for all sos related
updater. 
change name convention: XSigUpdater->XUpdater