3 - Elements
4 - Model
The ListActivityRepository is an activity repository using one or more list data structures to store activities. This repository is best used when storing a small number of activities. Using this repository allows all the heavy lifting from the binary tree to be avoided and replaced by a more direct approach.