animateTo() support and value mapping for label
fix issue where animateTo() does not work unless start() has been called once. This fix currently affects subsequent calls to start as they will use the new value passed to aniamteTo()
successful rework of the render method and support for animateTo() in both decrement and increment capacity
readme update
remove some commented out code. Better check for properties in init()
merge from master