It now has more control over colors: introducing ColorBuilder.
Next step: set Colors into the elements