Add splashscreen and move to asynctask local management logic