nRook tested. Refactory for recursive render
Redesign entity::firstHit() define; Bugfix in spotlight lo
Bugfix: normalize camera direction and ray direction vector
Bugfix, move cosin from Light lo to Material