Added Core Data check for duplicates before adding new records
NSoperation and operation queue for web service call