Added duration, transform, and color properties

Replaced the hue property with touchColor and added animation duration and transform properties.