each activity should be identified by an ID and should expose a json definition for it's default details. ``` { duration: xxx unit: repetition | seconds points: xxx ... } ``` then in each session definition it is possible to override those values