refactored to use durandal pluggin router.js