Removed useless log
Added ambient color loading
Added simple ambient color
Added light color
Added simple light attenuation
Fix shader error logging
Compute a per fragment distance