project structure:
project name:
framework using "kit" as the end of the framework name;
target name:
[platform][template-name]
schema name:
[project]-[platform]-[template name]
bundle identier:
[reverse domain].[project].[platform].[template name]
*app,*extension