Reviewed s5_read_file
Reviewed find_dirent and remove_dirent
Reviewed s5_link