Not Sure How to Approach a Build

I'm currently working on a build that's eventual goal is to have multiple readouts, including a touch screen lcd panel and a separate counter on the side to indicate certain information from the program. My issue is not with the programming. I've got a firm enough grasp on that to work through any issues there. What I'm new to is the hardware side. Right now, I'm working with the LCD touch screen and a Mega2560. I've soldered a few pins to the underside of the 2560 to give myself some room (the LCD fits just about perfectly onto the 2560 with almost no room to spare), and the pins test just fine. I've used them to hook up a nixie tube to display a countdown just to test them out, and it worked great.

Now, the problem I'm running into is that when I hook up the touchscreen, if the nixie tube ground is plugged in, the touchscreen will display just fine, even run a program, but will not accept touch input. I'm assuming the problem is that I'm using code for the nixie tube that simply regulates high or low current to pins 4-11 to power up different sections of the tube. I'm at the point that I'm thinking it would be better to find a small lcd shield to use instead of a nixie tube counter, but I'm kinda set on the nixie tubes for the moment. Is there any way to make these work together?

Question 2: Is there an easy way for me to show the wiring that I'm using so that I can better explain the predicament that I'm in? A good way to build a representation of my wiring so that I can easily show my poor choice of wiring for critique?

EDIT: I guess a simpler question, which would solve all the problems, would be whether or not it is possible to wire the 3.2 ITDB02 shield a different way than just plugging it into the mega2560? It fits perfectly, so I'm assuming it needs all the pins it's using, but I could of course be wrong.

Simplest thing is to draw the wiring diagram with a pencil and paper and post a photo of the drawing - keep the photo to 640x480 or 1280x960 max.

...R