renam circleOutline -> circleOutlinePoints
lineOutline -> lineOutlinePoints
rectOutline -> rectOutlinePoints
TODO
mixin for painting shape
filling up with_paint_shape mixin
line shape use paint mixin
line -> linePaintShape
circleShapeBrush -> circlePaintShape
circlePaintShape use with_paint_shape mixin
update test
rect use withPaintShape mixin
rectBrush -> rectPaintShape
set type
communicate through canvas element for canvas related events
update
document -> canvasEl
cleaning up
ui/brushescombo -> ui/brushesCombo
no need for ui/canvasmixin