OK, now we can see what you're doing
The attached screengrab shows the same network with a bit of rearranging to see where things were going. The groups don't fo anything. I just used them to collect things together and move them around. I transferred the image names to their respective node names. I find this easier to locate the right image when connecting it up and help to avoid adding the same image more than once (I reconnected and then removed the duplicates
)
The lost group will have no impact on the render at all as their outputs do not join up with the path from Base Colours to the Planet.
Surface layer 05 is masked with your image, and as everything else is a child layer of that, nothing will appear in the masked rectangle other than the Base Colours.
Surface layer 03 has no colour applied and doesn't really do anything. I'm guessing you were using it to join the surfaces with the fake stones. Think of fake stones as just another surface layer. You could connect the output of Surface layer 06 to the top fake stones shader and then delete layer 03.
All of your image maps have Through Camera as their projection. This is probably not a good idea for the stones, and makes masking surfaces around an object harder because the mask will move with the camera. Try setting them to Plan Y. For the mask image you will need to specify its size and position. I included some dummy figures, but it has the same position as the abbey object so it should be a reasonable starting point. For the stones you already have the repeat options checked, so you may just need to adjust the size. Keep the numbers in the same proportion as your texture image.
I have no idea why the mask image is masked by Pink.jpg but there may be a reason.
The TGD I've attached has all of the surfaces linked inline. Try changing the order first or think carefully about whether a surface layer really is a child of another layer before relinking it. Hope this provides you with a starting point to get this going.
A couple of tips/suggestions:
Try thinking of the node network as the order in which things are processed, rather than the order that you want them layered. The things that you want on top should be processed last, so they should be at the bottom of the list.
When adding a node in the network view, right click on the node that will be connected to its input and then choose the type of node from the popup menu. This will keep things a bit neater
You can also right click on the input triangles to automatically add and connect a node to them in one step, although you will usually want to reposition this one.