If you want to change the ship class name or description then download the DAT Editor, go into the MasterTextFile and add the line TEXT_UNIT_?????????, then in text put the Ship name. Then add the line, TEXT_TOOLTIP_??????? and in text put the description in. Then go to the units XML and change its TEXT_ID, to the name you put instead of the TEXT_UNIT_?????. And modify the TEXT_TOOLTIP to the name you changed to, then in game it should have the Name and Description you gave it. As for giving it random names, i have no idea