Definition of Intersectable interface added, plus example implementation in sphere.h