work on WorkoutInfo interface
more work on WorkoutInfo, that is renamed to ActivityInfo.
A workout is meant to be the *plan* for how an activity is to be
performed. The activity is an instance. More work is obviously needed.