pullFromPList correctly pulls character information and saves it as a managedObjectContext - now going to implement loadData to set the characters array and reload the table view
set up the loadData method to actually fetch the Character information stored in Core Data - put that in the characters NSArray so that I could pull a character at indexPath in the cellForRowetc - program correctly runs
Added the NSSortDescriptor property information to loadData to sort the array alphabetically
added property for NSNumber hasUserAlreadyOpenedApp - using NSUserDefaults to set if the user has already opened the app and if the app has already added the plist to Core Data
added the new method -decisionToPullPList- to check the the user defaults and see if the user has already opened the app meaning the plist has already been added to Core Data - also added logic within pullFromPList to set the NSUserDefault data the first time a user opens the app