Add gitignore, gitattributes and VS solution file