added builder to VehicleDTO, constructor is now deprecated
restructured vehicle generators