+ added recommended gitignore rules.