More class break-outs.

This time TankDefintion and TankDefinitionList.