added .gitignore and .editorconfig files