Pulled AsyncTasks out of MainActivity