S-4: Modules as configurable plugins: separating sodalis UI from service logic, module loading, module zip assembly (WIP)