Added ray class, fixed camera CUDA bugs, made std/glm namespaces explicit