added frontRevealNavigationController property