Well, experience points are just numbers, and "promotions" can be easily achieved through dummy buildings, so the hardest thing would be making an interface to show everything, which is not very hard.
Increasing the city range though probably would require dll modding, but I think whoward's dll already does that.
Increasing the city range though probably would require dll modding, but I think whoward's dll already does that.