Playing with polygons and canvas.