Carcassonne Church Expansion + Meeples Holder

Shine3D's Carcassonne tile dispenser (https://www.thingiverse.com/thing:1649945) is cool but it doesn't fit the River expansion which my set came with or have space for the Meeples. So I designed this to go alongside. The front part fits the River expansion and should fit one more expansion. The back part fits all the meeples from the base set and has room for a few more expansion pieces.

I suggest printing the rooves at 101%, they were slightly too small when I printed them.