Moved download and unzip to downloadAndUnzip()