整理了新的代码文件。

改动较大。