so great! base.js works, the following part would be like a garden
start to add different built-in services like template, handler, router, and fix bug in arg.js,
add some scratch thinking in the comments of rhelper.js