Trace from Light

Add trace rays from light sources function and virtual point lights
storage. Not functional now.