Removed redundant Ctor from classes.
Changed the WeatherModel.cs to show the setup dialog on first run instead. ( swear I tried this before and I had model issues :/ )
Removed duplicate code from weather.xaml and WeatherModel.cs for detecting first run (no idea how that happened).

Sadly MS GeoLocation requires permission before it will respond which makes the UI hang for the 10 second timeout at the moment, need to find another way to ask the user permission.

Added summary to IAddressResolver.cs and ICoordinateResolver.cs functions.