So finally got some time to code and debug. Turns out I fat fingered a couple things and needed to change the algorithm some. Still not optimized but it gets the job done. Still a bug in there that I will get. But I am going to work on a little UI so I can take a mission. Then work out the bugs and move on.
There are 5 regions and 3 empires / republics, so that will be 12 areas to explore the 5th region is wormhole space. That is infinite. It just depends on what kind of scouts you got and what kind of equipment one has to find the wormhole space. Each wormhole space will come with several missions from basic mining / hauling missions - where you have to build the mine and then use your transports to haul - to fighting missions where you have to clear alien presences or other competing players. You can also build outposts and as long as they have the upgrades you can have a direct connection out in wormhole space. This allows the harvesting of resources more effectively. It also allows other players to get an attack mission against you.