State of the Art
Current layout of components generated by FC2K is based on Kepler's module layout. The reason for such layout is based on historical choices - related to Kepler being a main workflow engine. Python based actors (being an extension to already existing solution) exploit the same layout. It means, parts of the Python code depend strongly on components created by FC2K.
Generated code
FC2K generates:
...
Implementation
Layout of folders
Library
...
Appendix - current architecture
...