Villager

Villagers are generated by the Town Hall while Happiness is 0 or greater. Their spawn speed depends on the level of happiness (higher the faster) and the total player population (speed decrease with larger pop).

They can be assigned to buildings in order to make them specialized units, otherwise each Villager will gather.

To gather food, they need either the Town Hall, a House, Food Silo or a Food  production building (but not a Sheepfold) to stockpile what they have gathered. They will however, construct buildings that need to be built (but not repaired) on that tile first, but then go back to gathering Food  as normal.

To turn trained specialists (e.g. merchants) back in to ordinary villagers, one can assign them to a house or the Town Hall.