Application wrapper built-in on top of router.js