passing objects with NSNotificationCenter and updated table to refresh without app reload