i believe i have the shadow fading working correctly using normal (gaussian) distributed variable instead of lognormal
very simple algorithm implemented that appears to work - next stage is to make it more fancy
Merge branch 'code_cleaning'