SpinWheelCompose v1.1.0
-re write most of the codes.
-bugs fixed.
-spinWheelState added so code made more elegant and readable
-Now the animation will be started with the animate() suspend function.
Animation Functions added;
-For spin and reset -> state.animate()
-For spin -> state.spin()
-For reset -> state.reset()
-callback function added to animation functions eg:
state.animate(onFinish = { pieIndex -> })
-resultDegree default value is null and this means random value.
-autoSpinDelay default value is null and this means no auto spin.
-startDegree bug fixed.
etc.