Hi, Louis. All of these features are present in Vlad's Tatar Invasion submod, which is a heavily modified version of Rusichi. He also does some interesting things with rivers (making them navigable), adds new units and skins, and splits the Mongols into two factions, both of which are playable.