Ignore some OS X and scons stuff
Bring in code from Flatiron
Add codegen from Flatiron