"Up" ancestral navigation implemented. With the help of
sharedpreferences the previous bug is solved. Now, the 'up' button
navigates to the main activity with the correct fragment shown. A number
of small changes alongside the whole code have been done.Some rename of
variables as well. The most affected is the "NavigationDrawerFragmemt".