整理模块初始化及反初始化代码