Generator done excepting accessormethods and commenting.  Will be done
in near future.