Basic AsyncTask layout that I point people to when they are confused.