drawing SVG areas andoverlapping shapes with opacity