- Reading and modifying of Amber made thread-safe.
- Added shadow influence logic.

Presentation tip: usign of combined task at shadowsview.cpp.
Presentation tip: this looks like it is needed to invent an 'inside-out'
design.