asynchronous, recursive directory mapper.