ruleset/*: Start filling in ruleset, so that we can begin to implement settlement generation in map generation.