SVG shapes re-colored and animated using transitions