Better fill color function.
elevation apply function readable simplification
shaders initialization another bug fixed.
Default empty color redizigned, and not tested lighting mechanism added.