init
代码整理,架构