Yea, you shouldn't just arbitrarily change things in a tutorial unless you know what you are doing. Your end result is quite a mess, and even if you had managed to get more doors and villagers working, it would not have helped. You would have gotten no more iron than the simpler tutorial design. To get more iron you need more VILLAGES, not more villagers. While having more villagers will raise the golem cap and allow more golems to spawn, it does not increase the rate at which they spawn. So in an iron farm where the golem is moved out of the village and killed, you won't get any more iron.
Back in version version 1.8 of the one true Minecraft (Java ) I built a six village iron farm with 2 stacks of 3 villages each, and I added a Redstone Jazz style pigman spawner in the middle for a little gold as well.
Villages need to be at least 65 blocks apart to prevent merging. My spacing was 68 horizontally and 70 vertically. The golems are flushed to a central lava blade kill area, while the pigmen fall to their death. All the drops are collected by hoppers and sorted into chests. This farm has survived transitions from 1.8 all the way through to the current 1.12.2 without breaking (which is more than I can say for several other farms I have in that same world).
Although I have made one major modification...
When fireworks rocket powered Elytra became a reality, I replaced the pigman spawner with a creeper spawner for gunpowder.
So now I can fly as much as I want!