Add feature for deleting users including protection aganist self-deletion