handle splash inside MainActivity
 * earlier method would create multitudes of activities in the stack
 * this way the splashscreen camouflages the empty fragment while news loads