完成了所有的成员函数，为loop和unit_block添加了状态记录功能。（无测试）

2013-1-21 11:52

添加了一些全局函数，为了给loop和unit_block添加状态记录功能致使很多类型成员函数被改成了非const成员函数。虽然程序中很少会用到const类型的变量，但是少了一个功能心里还是有点不爽。
//TODO:
这次做的改动完全没有测试，需要进行测试，哪怕是最基础的测试。