add the ability to change up the module slots of Battleships, I.E. we want a battleship that fills a tank role better, so we trade one of its combat module slots for an extra shield slot, or maybe we want a more aggressive battleship or a missile boat that has a backup weapon so we replace one of those combat slots with an extra weapon slot, etc.
if necessary make this a special combat module that penalizes the weapon, shield, or drone placed in that slot due to it not being what that slot is meant for, the higher the slot replacer module's rank the lower the penalty is