Added dynamic rotation to the wheel

Wheel position is now linked to the position of the drive pin.
keeping spin angle value in 0 to 360 range
fixed incorrect slot depth