change how page.js gets it's page IDs, now it uses the controller and view from the url