Kernel升级部分重构

Kernel升级原来使用workflow，现在改成使用engine，删掉了旧的类以及相关的单元测试，后面再补充新的单元测试。