create basic thread capable of downloading data