Various changes to TimeTableDisplayFragment and main activity

* Moved the sync prompt from main activity to the fragment for reusability
* Fixed the activity switching behavior and overall acitivity lifecycle
* Added a placeholder navigation drawer to main activity