Move HNAsyncTask to its own class file so TaskFragment is tiny!