how to make a c++ folder for a sub module

Hello,
I have a plugin that started out as a runtime module.
Now I broke it into two parts, a Runtime and an editor module.
I try doing this manually and spend several days on futile wild goose chases, until
I finally I decided to save everything and start from the beginning making the runtime
with only the runtime funtionality, them, add the new editor module.
After several trial and errors, I think I have it more or less functional.
I am using the visual studio tool set, that unreal install, so almost all the stuff is generated by unreal build system tools to visual studio and unreal editor.
the plugin file looks like this.

{
  "FileVersion": 3,
  "Version": 1,
  "VersionName": "1.0",
  "Modules": [
    {
      "Name": "NewtonEditorModule",
      "Type": "Editor",
      "LoadingPhase": "Default"
    },
    {
      "Name": "NewtonRuntimeModule",
      "Type": "Runtime",
      "LoadingPhase": "Default"
    }
  ],
  "FriendlyName": "newton",
  "Description": "Newton Physics",
  "Category": "Other",
  "CreatedBy": "Julio Jerez",
  "CreatedByURL": "NewtonDynamics.com",
  "DocsURL": "",
  "MarketplaceURL": "",
  "SupportURL": "",
  "CanContainContent": "true",
  "Installed": true,
  "IsBetaVersion": true,
  "Plugins": []
}

the problem is that when adding files to the NewtonEditorModule
there is not sub folder in the content browser for that module.
In fact the files aren’t anywhere in the browser.
The add button is gray out, so I assume that folder is created procedurally, but how.

Here is how the browser looks like


looks like.

I am closing this, since it is not really essential for continuing.
for some reason afte working on thsi unreal decide to make the sub directory although it is still incomplete. It onel show teh public sud folder.
Now it look like this.

anyway, I considered this answered.