replace ShipType with ShipDef, just plain old data tables