new project & gitignore & update