Now working with CoreData still shaky API