template: --- action: context: --- action: new route context: home screen --- action: delete route context: home screen --- action: cancel route creation // save a draft context: route builder, after station --- action: add station context: route builder / home screen comment: could be an implicit start for a new route? --- action: add train context: route builder, after station --- action: add train context: route overview, interaction with train --- action: add station context: route builder, after train/bus --- action: add station context: route overview, interaction with switch station --- action: add station context: route overview, interaction with stop that is passed by --- action: finish route context: route builder, after station comment: no explicit saving should be needed --- action: cancel train choice context: route builder, after station comment: same as finishing route? --- action: replace station context: route builder, after station --- action: replace station context: route overview --- action: replace train context: route overview --- action: simple view context: route overview / detail view comment: show only start and end station, with the start+end times and duration optional --- action: medium detail view context: route overview / overview comment: show all station switches, trains, details, times in between optional --- action: show stops between stations context: --- action: switch view to different route context: route view/ route builder --- action: close route view context: route view