Three versions of driver

DinoDriver = Basic
DinoDriver2 = ArrayList, one generation
DinoDriver3 = ArrayList, 50 years.