switched from Scala future to Android AsyncTask

with the (preliminary) understanding that AsyncTask is already tuned in a way that's suitable for the current platform