pub fn get_files_in_dir_recursive(path: &Path) -> Vec<(PathBuf, String)>