correct bug with shape fill color
updated graphics attribute processing and added element attribute processing, although it somehow messes up grouped datanodes at present