Coding standards, gitignore file, stylecop settings and directory structure