A collection of C++ classes needed for ray tracing