lifesum load three JSON files into CoreData when app first launched multithreading while loading huge JSON file display CoreData information