Working to generalize the fragment creation.  Working to allow for templated fragments with one class to be instantiated instead of a separate fragment class for each fragment.  NavDrawer navigation is now dynamic.