DarkSkyWeather.java complete but not tested.