add blinker
add ticker
add kAnimationTick constant
blinker now works on ticks, not on period & ticks