create Dragger and Events. Outsource Timer from Slider. Moved all of them to utile
Events implementation
comments
Dragger implementation
start of the Slider drag