Start playing with this, and fix a few things related to init:
- init components correctly with the default color value
- keep colors as attributes in SeekBar, so we can update gradients when size changed (e.g. during init) with no need to call 'setGradient' methods again