As of now the ships have three different "identifiers":
Type: Support, Assault etc. Which I think will function in the battleviewer
Class: Which is the name given to the ship during designing. I.e. scout, defender, etc
Name: The name given to each ship individually
I like this system. Although when an upgrade comes available the game autoredesigns ingame ships (eg scout becomes scout M1 and defender becomes defender M1)
This is all good. Although I would like the class-name retained and not changed to Scout M1. Might I suggest that a fourth identifier is added which might bed called "model" or "version" or something different. The class-name would hence be retained through the upgrades. For instance an upgraded scout would look like this
Type: Support
Class: Scout
Model: M2
Name: HMS explorer (or whatever I choose to call it
Well just a suggestion.