Target 'init' runs only one time. Creates function 'git-add-commit' to verify for files in compilation time. Adds compile time validation in 'mkdir' to create new directories