implemented picking ray for ray tracing; imported glm library for calculating vector and matrix