add swipe to delete, fetchedresultscontroller handles core data deletion