Move uniforms into vertex shader and set up normals