Now I may be dense but I don't see how the game is moddable at all.
Let's take something simple like the process of transferring rifles from one base to another - which already works.
storeview.lua only describes how the interface elements look. Graphics, font sizes, that stuff.
If you actually want to mod the game - change what happens when you press the transfer button - you run into a high level function MakeSale() which is nowhere to be found in the scripts.
You can't change what building type (General, small, medium large storage...) is required, if special craft are required for the transfer, if different items cost different percentages of their base cost to transfer, how long the transfer takes, if the cost is paid in dollars or fuel...
All of that looks hardcoded so that any modding would involve recompiling the executeable and combining different mods would become a veritable nightmare.
enterbasename.lua would be another good example.
You cannot teach the game to not accept a name of "ENTER BASE NAME", for instance, or which default name (based on the planetary region) is suggested in the input field.
What happens if you press OK, aka the stuff that matters, simply does not exist in the script files.