Write default config file if it doesn't exist
Ignore executable files and add in .gitignore