Change drawFigure everywhere to match
Add drawFigure for line
Fix BresenhamRasterization to match PixelLayer instead of canvas