draft: new module manager structure
refactoring: i18n