Canvas 2D geometrical constructions