Structural changes to the NavigationDrawer

Changed from listview to textview inside drawer frag. Using callbacks to
handle view changes.