InstallerService.php changes:
- Added early branch that, after extraction, detects if ZIP contains exactly one top-level folder and copies that folder directly into /modules/<Folder> (singleTopLevelDir helper).
- Replaced over-strict realpath guards with single-directory-name validation to avoid false errors.
- Ensures we never flatten into /modules and only copy the intended module folder.

