This adds some global behaviour and interactions to villages.
Create contracts with villager so the work for you