Fix case

Camels are better than snakes.
Decompose address

Let’s switch to the always funny management of individual address components instead of keeping a single string \o/

Moreover, several addresses can now be defined. The restriction to a single address was a bug.
Add address components + geographic coordinates