Changed engine class attributes to all default for builder base instantiation as an empty object.
New style builder and related helper file.  INCOMPLETE