added main intent
Merge branch 'models' into manifest
working, basic manifest generation