Latest working code.  End of build data  Removed arm classes, unnessarly.  Will add later.