Changed the rendering of 2D controls

I changed the rendering so that it uses a Quad (2 tris) instead of a
SpriteBatch.  This change rippled across the entir project. In essence,
I added a BasicEffect to the Draw function on every 2D control. The 3D
ones already had it.