first pass at generator
moving to the lib
moved bin also
sweeping changes
form helper updates
final cleanup for merge
Merge branch 'yaml-generator'