carousel - small optimization for string concat
optimization - using concat vs +=
init - misc cleanup
carousel - small optimization improvement
carousel - fixed issue with zoom icon not updating state