This all reminds me of Europa Universalis Nice work btw.

I would have to disagree with you about the navy though. The human component is very important as well. You cannot have more ships then people required to man them. Think of Ancient Athens: They had a navy of over 200 Triremes with some 200 people required for each of them. That makes 40.000 people, which at that time is a huge number.