Mixed commit. Added some camera control, vertex normals and additional uniforms, start of ads per vertex lightning.