The number of resources available seem too few to me (not to mention unrealistic). Is there a way to add additional resources to the map and the trading engine?

For example, one could add gold, silver, copper, iron and tin for metals, Coal and peat for fuels. Lumber for ships and buildings. Foodstuffs as well of course. Silk, linen and wool for textiles too.

Are resources hard-coded? Thanks.