As you know some of the Millennium Falcon's charm was that it was something that Han Solo spent some time on modifying to be the fastest ship in the galaxy.
Now what if you could modify your own ship to be something that no one else has? That's where this mechanic comes in.
In this new (I think) mechanic I propose that you should be able to modify your ship to whatever specializations that you feel are necessary. To do this you will need a modification module. A modification module is small enough to fit on a fighter. It will not be any bigger then that. Its job is to (you guessed it) modify your ship. It can only modify your ship while your ship is a hanger and only uses what supplies you have on your ship at the time. It takes half as much time as a research module to do the same job, but there is a tradeoff. These modifications are unique. There are no blueprints to the modifications and the only prototype is the ship itself. You may find ships with similar modifications, or even the exact same kind. But if you find any of those it will be by pure chance.
The modification module requires resources to plan out the modifications. The more resources you have the faster the modification module works. Bigger ships will take a much longer time to modify.
You can also speed up the modification plans by straining whatever you plan on modifying. Like say, thrusters. You can speed up the modification plans of your thrusters by firing them up to max speed. Or, for guns, you have to use against an enemy. Or, for a transfer unit, you have to use it on an asteroid.
So what do you guys think?

EDIT: You can not Reverse Engineer these modifications. Unless you find ttwo people with the same modifications.
Apologies if this has been suggested before. If it has then
