改变加载脚本的方式。修改较多。

因为定义了Pen.require延迟加载，所以很多文件都重新格式化。因此修改较多。
解决了之前必须按顺序串行加载脚本的方式，缩短了加载时间。