I've made a small village (an 'apartment block' within a fenced off area). The buildings have walls, doors (4 per room) and a roof. Each room has a torch. I've managed to corral 5 villagers. 3 I have left to do what they want in the 'pen' and 2 I have put in a room together. I have then left to do other things to, in affect, give them privacy ;).
However, They never seem to breed, I haven't seen one baby villager the whole time! What am I doing wrong? is there a setting I need?