more work on materials, reworked Intersect method of Intersectable interface
changed integrator interface, first simple materials implemented
point light integrator is now doing something