Townspeople could have different classes that define behaviors and stats similar to zombies. This could make setting up AI for the townspeople a bit less complicated as well.
Civilians flee from zombies.
Hunters search for and attack zombies.
Priests defend themselves if attacked but otherwise ignore zombies. They might also explode on death if that is not too silly.