Im building an NPC village on singleplayer and its not even close to finished. However, its much better than it was when I started construction. Here are some pictures of it: If you want to know more about it, go to this link: http://www.planetminecraft.com/project/artificial-npc-village-2363860/