add editorconfig
update submodules