[144] updater refactoring; fix any error;clean up barrierserver project;