introduce a static and dynamic type  for dataPointNode (see #1)
gridIcon stroke has a color RGB#808080  (see #1)
rename dataPointNode to appropriate name
address various color issues (see #1)