Expose "navmode" so it can be accessed from the application

This will allow the app developer to override the current navigation and bend it to his or her will.