Do not use count() multiple times
gitignore
Adds the makeDirTreeForFile function