Change First Time Activity to adjust to new implementation.
Lock the screen orientation while downloading to avoid problems.
Extract the AsyncTask to a new class (DownloadWebpageAsyncTask).