navigation: replace Backbone.Router with Page.js