https://stackoverflow.com/questions/10744305/how-to-create-a-gitignore-file