added editorconfig
prototype refactor