added glm missing headers

changed from GLuint arrays to vec3 and vec4