List of unique Movement names in the Sessions.
List<String> get movementNames => sessions .expand((s) => s.movements.map((m) => m.name.toLowerCase())) .toSet() .toList();