Abstracted out the possible areas of configuration into a static/shared class.
Set a minimum and maximum values for the color range (to keep the polygons visible).
 - As a result, the sine wave formula had to change to respect the minimum and maximum values.