Major refactoring : integration of world generation in provinces