Move draw logic to Tool class's method
Move draw logic to Tool class's method

Now the main part of the objectism enhancement.
From now on, we can add or alter tools by modifying just one part
of the source.

msakuta/SketchCanvas,msakuta/SketchCanvas,msakuta/SketchCanvas