ensuring all files are under version control