Update NavigationController.js

Updating this to use the new NavigationWindow which takes the place of NavigationGroup