updated css classes to avoid collisions and added outer container element
added ability to work with colorstops and gradients