Hardware Controll via the web

I am looking into this project with my Arduino Uno to control (preferably) a color LCD display. I would like the display to also be touchscreen in order for this to work via the web, or via touch control.
This is one shield I was looking into:

For example, lets say I want to upload an image via a website, that then sends the image to the Arduino and displays it on the display. From there I can use a 'paint' like program to manipulate the image at will, as well as rotate, zoom, etc. Basic image processing.
That's only one of my ideas, I have plenty of others, but the main problem I am running into with starting this project is the need for a wireless shield on the Arduino as well. I believe the display linked above uses just about every digital and most analog pins on the UNO.
reference: Arduino Shield List: Nu Electronics 2.8" TFT Color LCD Touch Screen Shield
One last thing I looked into was a an extender. I believe I saw one somewhere that basically mimicked all of the arduino pins so you could have 2 shields (even both using the same pins) on the same board.

My question is, does anyone have a better idea to approach this project, and/or recommendations for a different LCD display/wifi shield?

For example, lets say I want to upload an image via a website, that then sends the image to the Arduino and displays it on the display. From there I can use a 'paint' like program to manipulate the image at will, as well as rotate, zoom, etc. Basic image processing.

99.9% certain that is not going to happen. Perhaps you should start out with something simple and work from there.

Dohrann:
My question is, does anyone have a better idea to approach this project

I don't see any hope of achieving any part of this with Arduino. What you want can be achieved reasonably easily with a tablet computer and some off-the-shelf image processing software.