cleaned up
重构了index_builder的代码，保存数据的时候会有一些格式问题。
把index_builder封装起来了