NavigationDrawer class and demo