更改编码格式
把状态机的代码集成了进来，可以运行，但是输出都在日志文件里。
另外，增加了目标树的前台显示，但具体UI界面还需要完善。