reset initialize to work with spheres, improved colour clamp method in raytracing.cpp