add editorconfig and format whitespace