Support nested components

Would be awesome if we could have nested components similar to the code component in the screenshot below. In addition, having a collapse feature on this would reduce the overall clutter in the sidebar

I am just curious if the naming convention for Component like Form / Input does create a subfolder in the CodeGen approach?