Change 'recursive_copy' helper function to private
Add 'recursive_delete' helper funcion