New movement detector implementation