Implements ray tracing in C++ with OpenGL used for rendering