adding Shape and basic color, not yet in the renderer