Changed to AsyncTasks instead of Threads for background loading and saving.