Wait until the UI for all screen is ready

This is a much better approach compared to the one we used before.
Measure startup time

Measure and advertime startup time once all the screens are ready.