Finish getArguments
Bootstrap for the module mechanism
更改实现策略, 具体参见plan.md
Rethink and redesign, reorgnaize the util.js, and rebootstrap the module.js