added IPageNavigationService
completed
PageNavigationservice revisions