Added first attemmpt at projection matrix.  Trying to put triangles in a 3 dimensional plane.
Hopefully updated shader to a minimum version of 1.2 for our two platforms.