more lint fixes & optimizations
added a custom color picker dialog frame

-since the dialog divider color cannot be edited, I have written a
custom dialog layout that incorporates a title & divider.
-some more cleaning
-more tuning of the minimum brush size