Updated to version 1.7.0

仅仅将代码实现结构重构