file permission changed and gitignore added