It looks like you're new here. If you want to get involved, click one of these buttons!
Bugs: if I send you a farmer, and you set up a 10x10 box, open to the sky, with doors around the edges, and a block both above each door and behind each door away from the center (creating a "roof"), put a wall around that so they cannot leave via the doors, put the farmer and one other villager in the box, and make a wheat field inside the box, you can make a bunch of villagers.
Island Joe: We can do that, but I have no need myself for more. I have had a population explosion (went from 6 to 20 in a few hours), and plan on making more buildings, thus allowing my current population to expand, with the end goal to have a fully populated city. I will check out your grinder and diverter. I love things like this and can't wait to see how it works.
Bugs, checked out your villagers this morning, they made another one, but they cannot make any more because.... THERE ARE ZOMBIES EVERYWHERE!!!..... omg one of your poor villages was surrounded by over a dozen, but you have damage turned off so nothing is happening to them. Here is how you can fix...
Step one, turn off monster spawning.
Step two, herd the villagers inside a temporary shelter, completely isolated from the zombies.
Step three, turn damage on and kill zombies
Step four, if you want for some reason to turn monster spawning back on and damage off, need to build a wall around their area a few blocks away from the fence and "housing" to keep them from getting even close to your "village". And make sure you have a light level of 8 or more everywhere inside your village and along your wall.
Night_crafter did have a good suggestion to keep them 100% safe, but I know you want a specific look, so a wall would maybe a better solution.