Use only absolute (world) coordinates. Transform only camerf position and vector. It means that rebuild of kd-tree after each rotation of scene is not needed any more! :)
Refactoring
Ability to bind light sources coordinates to camera coordinates
Merge pull request #10 from lagodiuk/only_absolute_coordinates

Got rid of projective coordinates.