Fixed faulty rotation transformation
Implemented directional lights
Implemented recursive ray tracing
Removed all whitespaces
Fixed bug in intersection test and added variable maximum depth