增加三个类，分别为字典类，list类，和term类
Merge remote-tracking branch 'flywu/master'
完成了三个类，细节需要再考虑，还未测试
Merge remote-tracking branch 'flywu/master'
Modified data structures