rename ShapeGroup.outlineGroup to strokeGroup, passing MeshGroup to Mesh2D in constructor
always add color to vertex
remove unused clear methods on meth/shapegroup
handle remove/add/replace updates in Mesh2D more efficiently
move Mesh2D vertex updates out of MeshGroup into ShapeGroup
remove redundant copies of mesh vertices held in Mesh2D
cleanup