重构model层

+ 添加本地测试数据

+ 重写 model 层

+ Travis初始化添加测试数据

+ 去除暂时不需要的代码