Add ReactiveNavigationController
Merge branch 'add-reactive-navigation-controller'