Add ticker component based on React example
add reset button
pause/unpause button
store state in cursor rather than component owner state

whatever that means