added min time between movement detection so you get multiple movement callbacks when the user does something like a shake