Random maps

Checks to perform on random maps once generated

Once the code has been run to create a random map, check should be performed to ensure that it is satisfactorily playable:

    • starting locations have access to necessary resource

    • starting locations have land connection to each other (if this is a desired feature)