* 整理下设计模式相关的文件和代码
+ add Decorator