引入 grunt 管理文件，简单重构代码。