Added linear-interpolate function
Fixed list-option, added widget-option
Minor
Fix tool init sequence, define-tool superclass check, some minor functions
Basic brush-class
Basic brush impl
Some simple brush superclasses
Asd update
Update to use brushes (hopefully, maybe. Probably will crash and burn)