Changed Mat4 to be a [16]float32 for compatability with go-gl/gl.