preparing for adding image to canvas
create new instance of RectOutlinePainter when the outline is about to be drawn
create a new instance of CircleOutlinePainter when an outline is about to be drawn
0.4.1 => supports adding image on top of canvas