Update license banner
Unify code style and add .editorconfig