initial version of recursive file touch