phong shading model and using uniform blocks in the shader
broken, but rendering phong lighting
fix uniform block buffering, now the monkey is shiny