Add ProjectiveTextureShader class and test textures.