Refactor temp image file handling in DirectoryFragment
Refactor nav drawer logic so that the title and icon are in an enum rather than in each activity.

Fix fragment view being re-created each time a tab is displayed, they are now lazy-initialized as well
Fix app drawer showing the app title as 'Change default hospital' instead of 'Induction'