Feature/minor u ifixes

First launch is now
- welcome
- consent
- profile
- dashboard

Dashboard now asks internet connection until parameters are uploaded before displaying time elapsed.
Dashboard "listens" to the scheduling service and updates its display live