Fix how opacity is set.
Allow Color._setColor() and Color._getAsset() to pick asset folder from the asset that already exists on the renderer.
Put local functions inside the Color object.