Initial commit to add .gitignore and .gitattributes

project #309