Merge pull request #2 from waltermoz/master

Perspective Matrix and Per-pixel lighting
animation
clean up fragment shader
add icosa and dodeca
fix a normal in the octahedron
Set color = normal for verifying shape normals