got selection, generation, randomization of color all worked out
when shapes are selected they get a gui panel popup that lets them modify any properties of the shape
merge