Used NSFetchedResultsController to delete data and to add animations to app when deleting data