added context menu to spawn new shapes