[#MmLRZ2E2] refactor as node module

Branch: MmLRZ2E2-development