Separated tab fragment from general fragment logic
Start of porting over DownloadActivity