Integrate mountains as resource deposits into the tileset and make mountains non-constructible.
Make mines buildable on ore deposits.
Change mountain placement and ore deposit placement so they are only placed where mines are buildable.
Add higher level mountains.
Change mountain placement to take island size into account.