Exercises will raise events

The exercise queue will now only update every time the repetition count
is increased.