eslint rules & coding style update