[LGCSDEV-41]: walk the trip point by point
Replace the hardcoded current point with a trip progress store: the index moves on loading confirmation and on departure, and drives the main screen card, the route list, the map and the navigation target.
Replace the hardcoded current point with a trip progress store: the index moves on loading confirmation and on departure, and drives the main screen card, the route list, the map and the navigation target.