renamed brush to pencil
sample white button
change eraser color if active
ColorButton.setColor function
fixed: do not override colorButton.setColor function
select black and white buttons on pencil and eraser clicks
emit button selection event from palette panel
fixed color switching
mark pencil and eraser colors
update params panel color after changing tool
removed console.log
renamed selectButton to select
removed forEach
simplified color button creation
removed setColor function wrapper
reordered function alphabetically
use ToolButton for pencil and eraser
tool button small color preview
fixed: editing a color doesn't update both eraser and pencil colors
fixed: after selecting a tool editing its color changes another tool color