Add villager upgrading