Recording implemented with buttons

This implements recording with the use of buttons on the exercise
screen.  Next commit will have the beginning of a repetition starting a
recording.