Изменение структуры загрузки

Вместо кривотни добавил обработку через AsyncTaskLoader и
LoaderCallbacks.