Fully validate config before starting the UI
Currently, we check only basic things in the config. I think we should be able to check everything (make an application dedicated ??) to avoid strange behavior such card overlapping.
To be done:
- check card size and position
- check homeassistant token / url